long and short haul - Alemán Inglés Diccionario